home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_1199 / 1155 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  1.6 KB

  1. Subject: Re: another 1.10 job control bug?
  2. Date: Sat, 5 Mar 94 18:30:32 CET
  3. From: Juergen Lock <nox@jelal.north.de>
  4. In-Reply-To: <199403032349.SAA04066@terminator.rs.itd.umich.edu>; from "Nicholas S Castellano" at Mar 3, 94 6:49 pm
  5. Message-Id: <9403051730.AA00168@jelal.north.de>
  6.  
  7. Nicholas S Castellano writes:
  8.  
  9. > > i think the problem was when there are several processes in a group the
  10. > >leader isn't always the one that exits last, and then you could no longer
  11. > >signal the others from the terminal after that. (^c, ^z, ...)  of course
  12. > >you could say the parent should always catch SIGCHLD and then TIOCSPGRP
  13. > >whenever the first process in a pipe (for example) exited but somehow i
  14. > >doubt thats a real solution...  (although i did put such a hack in ksh
  15. > >first... :)
  16. > That is exactly the problem, but I'm not sure I like the proposed
  17. > solution.
  18. > Is there any situation where a process group leader exits and you
  19. > still want processes in that group to be allowed to access the tty?
  20.  
  21.  oh.  what about pipes?  grep ... |sort,  zcat foo |less ...  (ok less
  22. opens /dev/tty itself but i think still writes on stdout.)
  23.  
  24. >...
  25. > Am I making any sense?  Maybe we really need to add the concept of a
  26. > session to MiNT in order to get job control working in a sane manner...
  27.  
  28.  hmm i don't know... do you still expect problems with my new patch
  29. or is it just not posixly correct? :)
  30.  
  31.  (btw i have nothing against adding EIO, thats a different thing.)
  32.  
  33.  cheers
  34.     Juergen
  35. -- 
  36. J"urgen Lock / nox@jelal.north.de / UUCP: ..!uunet!unido!uniol!jelal!nox
  37.                                 ...ohne Gewehr
  38. PGP public key fingerprint =  8A 18 58 54 03 7B FC 12  1F 8B 63 C7 19 27 CF DA 
  39.